The detective was hit in the lower body and hospitalized for treatment during an incident on the 200 block of Chelsea Avenue around 6 p.m., the MCPO said in a release.
The suspect then barricaded himself in a home, news reports say.
No shots were fired by police during the incident, which was ongoing as of 8:15 p.m., the MCPO said.
Police departments across the state expressed its well-wishes to the detective in a social media post.
Click here to follow Daily Voice Wyckoff-Franklin Lakes and receive free news updates.